package service;

import java.util.Date;
import java.util.List;

import to.QtdaVendaProduto;
import entity.FormaPagamentoVenda;
import entity.ItemVenda;
import entity.Venda;

public interface VendaService {

	ItemVenda criarNovoItemVenda();

	Venda criarNovaVenda();

	List<Venda> listarVendasPorPeriodo(Date dataInicial, Date dataFinal);

	void salvarVenda(Venda venda);

	FormaPagamentoVenda criarNovoFormaPagamentoVenda();

	QtdaVendaProduto buscarQuantidadeVendasNoDia();
	
	Venda buscarVendaPorChave(Long id);
}
